Presentation: Tweet"Challenging the myths & folklore in developing high-performance systems"
Building high-performance systems is tough. Today this is especially tough since a lot of the common wisdom for what makes a system high-performance is misleading at best, and often just plain wrong. This talk aims to expose the myths and folklore commonly found on the web related to building high-performance systems.
Martin will cover his updated top 10 performance myths that even folk building high-performance trading or big data systems fall prey to. Taking an approach of "measure everything" has been an enlightening education into what works and what does not to achieve high-throughput at low-latencies. This talk highlights the findings of working on systems requiring the extremes of performance and how they truly test any high-performance systems design. Topics covered will include Java and C programming, 3rd party libraries, concurrency, and getting the best out of our operating systems, networks, and storage.
Download slides